package com.yihaodian.search.facet.merger;

import java.util.List;

import com.yihaodian.api.search.facet.FacetResult;
import com.yihaodian.api.search.facet.SearchFacetSpec;

abstract public class FacetMerger {
	/**
	 * Merge and sort the list to a sigle facet result by different strategy.
	 * 
	 */
	
	abstract public FacetResult merge(List<FacetResult> facetResults, 
			SearchFacetSpec spec);
	
}
